package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TA_CTTE_RMC_BK database table.
 * 
 */
//@Entity
//@Table(name="TA_CTTE_RMC_BK")
public class TaCtteRmcBk implements Serializable {
	private static final long serialVersionUID = 1L;
	private String addr;
	private String anTitu;
	private String anoTitu;
	private String apMate;
	private String apPate;
	private String coConc;
	private String coEstaCivl;
	private String coRegiDest;
	private String coRegiOrig;
	private String coRgtr;
	private String coSedeDest;
	private String coSedeOrig;
	private String coTipoDoc2;
	private String coTipoDocu;
	private String coTipoPart;
	private String coTipoPartGral;
	private String coTipoProp;
	private String coUbicGeog;
	private Date feInseReg;
	private Date feModiReg;
	private String fgEstaPend;
	private String fgRtte;
	private String fgTituExpe;
	private Date fhPres;
	private String inEstd;
	private String noDoc2;
	private String noDocu;
	private String noPtda;
	private BigDecimal noTitu;
	private String nomb;
	private BigDecimal nsActo;
	private BigDecimal nsCtte;
	private BigDecimal nsGrav;
	private BigDecimal nsPart;
	private String numTitu;
	private String rzSocl;

    public TaCtteRmcBk() {
    }


	@Column(length=120)
	public String getAddr() {
		return this.addr;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}


	@Column(name="AN_TITU", nullable=false, length=4)
	public String getAnTitu() {
		return this.anTitu;
	}

	public void setAnTitu(String anTitu) {
		this.anTitu = anTitu;
	}


	@Column(name="ANO_TITU", length=4)
	public String getAnoTitu() {
		return this.anoTitu;
	}

	public void setAnoTitu(String anoTitu) {
		this.anoTitu = anoTitu;
	}


	@Column(name="AP_MATE", length=25)
	public String getApMate() {
		return this.apMate;
	}

	public void setApMate(String apMate) {
		this.apMate = apMate;
	}


	@Column(name="AP_PATE", length=25)
	public String getApPate() {
		return this.apPate;
	}

	public void setApPate(String apPate) {
		this.apPate = apPate;
	}


	@Column(name="CO_CONC", length=2)
	public String getCoConc() {
		return this.coConc;
	}

	public void setCoConc(String coConc) {
		this.coConc = coConc;
	}


	@Column(name="CO_ESTA_CIVL", length=1)
	public String getCoEstaCivl() {
		return this.coEstaCivl;
	}

	public void setCoEstaCivl(String coEstaCivl) {
		this.coEstaCivl = coEstaCivl;
	}


	@Column(name="CO_REGI_DEST", length=2)
	public String getCoRegiDest() {
		return this.coRegiDest;
	}

	public void setCoRegiDest(String coRegiDest) {
		this.coRegiDest = coRegiDest;
	}


	@Column(name="CO_REGI_ORIG", nullable=false, length=2)
	public String getCoRegiOrig() {
		return this.coRegiOrig;
	}

	public void setCoRegiOrig(String coRegiOrig) {
		this.coRegiOrig = coRegiOrig;
	}


	@Column(name="CO_RGTR", length=2)
	public String getCoRgtr() {
		return this.coRgtr;
	}

	public void setCoRgtr(String coRgtr) {
		this.coRgtr = coRgtr;
	}


	@Column(name="CO_SEDE_DEST", length=2)
	public String getCoSedeDest() {
		return this.coSedeDest;
	}

	public void setCoSedeDest(String coSedeDest) {
		this.coSedeDest = coSedeDest;
	}


	@Column(name="CO_SEDE_ORIG", nullable=false, length=2)
	public String getCoSedeOrig() {
		return this.coSedeOrig;
	}

	public void setCoSedeOrig(String coSedeOrig) {
		this.coSedeOrig = coSedeOrig;
	}


	@Column(name="CO_TIPO_DOC2", length=2)
	public String getCoTipoDoc2() {
		return this.coTipoDoc2;
	}

	public void setCoTipoDoc2(String coTipoDoc2) {
		this.coTipoDoc2 = coTipoDoc2;
	}


	@Column(name="CO_TIPO_DOCU", length=2)
	public String getCoTipoDocu() {
		return this.coTipoDocu;
	}

	public void setCoTipoDocu(String coTipoDocu) {
		this.coTipoDocu = coTipoDocu;
	}


	@Column(name="CO_TIPO_PART", length=2)
	public String getCoTipoPart() {
		return this.coTipoPart;
	}

	public void setCoTipoPart(String coTipoPart) {
		this.coTipoPart = coTipoPart;
	}


	@Column(name="CO_TIPO_PART_GRAL", length=3)
	public String getCoTipoPartGral() {
		return this.coTipoPartGral;
	}

	public void setCoTipoPartGral(String coTipoPartGral) {
		this.coTipoPartGral = coTipoPartGral;
	}


	@Column(name="CO_TIPO_PROP", length=1)
	public String getCoTipoProp() {
		return this.coTipoProp;
	}

	public void setCoTipoProp(String coTipoProp) {
		this.coTipoProp = coTipoProp;
	}


	@Column(name="CO_UBIC_GEOG", length=6)
	public String getCoUbicGeog() {
		return this.coUbicGeog;
	}

	public void setCoUbicGeog(String coUbicGeog) {
		this.coUbicGeog = coUbicGeog;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FE_INSE_REG")
	public Date getFeInseReg() {
		return this.feInseReg;
	}

	public void setFeInseReg(Date feInseReg) {
		this.feInseReg = feInseReg;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FE_MODI_REG")
	public Date getFeModiReg() {
		return this.feModiReg;
	}

	public void setFeModiReg(Date feModiReg) {
		this.feModiReg = feModiReg;
	}


	@Column(name="FG_ESTA_PEND", length=1)
	public String getFgEstaPend() {
		return this.fgEstaPend;
	}

	public void setFgEstaPend(String fgEstaPend) {
		this.fgEstaPend = fgEstaPend;
	}


	@Column(name="FG_RTTE", length=1)
	public String getFgRtte() {
		return this.fgRtte;
	}

	public void setFgRtte(String fgRtte) {
		this.fgRtte = fgRtte;
	}


	@Column(name="FG_TITU_EXPE", nullable=false, length=1)
	public String getFgTituExpe() {
		return this.fgTituExpe;
	}

	public void setFgTituExpe(String fgTituExpe) {
		this.fgTituExpe = fgTituExpe;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FH_PRES")
	public Date getFhPres() {
		return this.fhPres;
	}

	public void setFhPres(Date fhPres) {
		this.fhPres = fhPres;
	}


	@Column(name="IN_ESTD", length=1)
	public String getInEstd() {
		return this.inEstd;
	}

	public void setInEstd(String inEstd) {
		this.inEstd = inEstd;
	}


	@Column(name="NO_DOC2", length=12)
	public String getNoDoc2() {
		return this.noDoc2;
	}

	public void setNoDoc2(String noDoc2) {
		this.noDoc2 = noDoc2;
	}


	@Column(name="NO_DOCU", length=12)
	public String getNoDocu() {
		return this.noDocu;
	}

	public void setNoDocu(String noDocu) {
		this.noDocu = noDocu;
	}


	@Column(name="NO_PTDA", length=8)
	public String getNoPtda() {
		return this.noPtda;
	}

	public void setNoPtda(String noPtda) {
		this.noPtda = noPtda;
	}


	@Column(name="NO_TITU", nullable=false, precision=8)
	public BigDecimal getNoTitu() {
		return this.noTitu;
	}

	public void setNoTitu(BigDecimal noTitu) {
		this.noTitu = noTitu;
	}


	@Column(length=25)
	public String getNomb() {
		return this.nomb;
	}

	public void setNomb(String nomb) {
		this.nomb = nomb;
	}


	@Column(name="NS_ACTO", precision=3)
	public BigDecimal getNsActo() {
		return this.nsActo;
	}

	public void setNsActo(BigDecimal nsActo) {
		this.nsActo = nsActo;
	}


	@Column(name="NS_CTTE", nullable=false, precision=3)
	public BigDecimal getNsCtte() {
		return this.nsCtte;
	}

	public void setNsCtte(BigDecimal nsCtte) {
		this.nsCtte = nsCtte;
	}


	@Column(name="NS_GRAV", precision=3)
	public BigDecimal getNsGrav() {
		return this.nsGrav;
	}

	public void setNsGrav(BigDecimal nsGrav) {
		this.nsGrav = nsGrav;
	}


	@Column(name="NS_PART", precision=3)
	public BigDecimal getNsPart() {
		return this.nsPart;
	}

	public void setNsPart(BigDecimal nsPart) {
		this.nsPart = nsPart;
	}


	@Column(name="NUM_TITU", length=8)
	public String getNumTitu() {
		return this.numTitu;
	}

	public void setNumTitu(String numTitu) {
		this.numTitu = numTitu;
	}


	@Column(name="RZ_SOCL", length=80)
	public String getRzSocl() {
		return this.rzSocl;
	}

	public void setRzSocl(String rzSocl) {
		this.rzSocl = rzSocl;
	}

}